a seasoned old-timer

Translations
un vieux routier aguerri